tacking pin - Turkish English Dictionary